home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
prog
/
dnalib59.arj
/
BYTE.BAS
< prev
next >
Wrap
BASIC Source File
|
1994-01-26
|
806b
|
26 lines
SUB CalcByte(Attr%,LowByte%,HiByte%)PUBLIC
LowByte% = 15 AND Attr%
HiByte% = 255 AND (Attr% - LowByte%) / 16
END SUB
SUB MakeByte(Attr%,LowByte%,HiByte%)PUBLIC
Attr% = HiByte% * 16 + LowByte%
END SUB
SUB CheckBits(Attr%,BitOne%,BitTwo%,BitThree%,BitFour%,BitFive%,BitSix%,BitSeven%,BitEight%)PUBLIC
IF (Attr% AND 1) = 1 THEN BitOne% = 1 ELSE BitOne% = 0
IF (Attr% AND 2) = 2 THEN BitTwo% = 1 ELSE BitTwo% = 0
IF (Attr% AND 4) = 4 THEN BitThree% = 1 ELSE BitThree% = 0
IF (Attr% AND 8) = 8 THEN BitFour% = 1 ELSE BitFour% = 0
IF (Attr% AND 16) = 16 THEN BitFive% = 1 ELSE BitFive% = 0
IF (Attr% AND 32) = 32 THEN BitSix% = 1 ELSE BitSix% = 0
IF (Attr% AND 64) = 64 THEN BitSeven% = 1 ELSE BitSeven% = 0
IF (Attr% AND 128) = 128 THEN BitEight% = 1 ELSE BitEight% = 0
END SUB